Wörterbuch Englisch Deutsch 🔎 extended search Fensterladen DeutschEnglish Fensterladen {m} shutter [noun]