sluiced down - Almanca İngilizce Sözlük