irrigation technique - Spanish English Dictionary