surge irrigation - Spanish English Dictionary