sprinkler irrigation - Turkish English Dictionary