river-mouth barrage - Almanca İngilizce Sözlük