English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search Heckenrose DeutschEnglish Heckenrose {f} dog rose [noun]