irrigating by sprinkling water - Spanish English Dictionary