dam for flood control - Almanca İngilizce Sözlük