irrigating by sprinkling water - German English Dictionary