"champlain see" in English Champlain-See {m} Lake Champlain Detailed translations for "champlain see" der Champlain-See{masculine} Champlain-See Lake Champlain