Wörterbuch Englisch Deutsch 🔎 extended search Schotenmuschel DeutschEnglish Schotenmuschel {m} [zool.]pod razor [noun] [Ensis siliqua]