microirrigation - Spanish English Dictionary