pumped irrigation - Turkish English Dictionary