"zimttaube" in English Zimttaube {f} lemon dove Detailed translations for "zimttaube" die Zimttaube{feminine} Zimttaube lemon dove