English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search leaf barnacle DeutschEnglish Entenmuschel {f} [zool.]leaf barnacle [noun] [Pollicipes pollicipes]