channel made by running water - Almanca İngilizce Sözlük