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