Wörterbuch Englisch Deutsch 🔎 extended search shamrock DeutschEnglish Kleeblatt {n} [bot.]shamrock [noun][word of Irish origin]