irrigating by sprinkling water - Turkish English Dictionary