overhead irrigation - Turkish English Dictionary