"almrose" in English Almrose {f} alpine rose Detailed translations for "almrose" die Almrose{feminine} Almrose(also: Alpenrose) alpine rose