"alpenrosen" in English Alpenrosen {m pl} alpine roses Detailed translations for "alpenrosen" Alpenrosen{masculine plural} Alpenrosen(also: Almrosen) alpine roses