irrigation pond - Spanish English Dictionary