water control structure - İspanyolca İngilizce Sözlük