"almsee" in English Almsee {m} Lake Alm Detailed translations for "almsee" der Almsee{masculine} Almsee Lake Alm