irrigation water guard - Spanish English Dictionary