deposit a sediment - Türkçe İngilizce Sözlük