Wörterbuch Englisch Deutsch 🔎 extended search olive deposit DeutschEnglish Olivenspeicher {m} olive deposit [noun]