Wörterbuch Englisch Deutsch 🔎 extended search deposition DeutschEnglish Ablagerung {f} deposition [noun]