supplemental irrigation - Turkish English Dictionary