Wörterbuch Englisch Deutsch 🔎 extended search open depot DeutschEnglish Freilager {n} open depot [noun]