deposit a sediment - Almanca İngilizce Sözlük