irrigation techniques - Spanish English Dictionary