deficit irrigation - Turkish English Dictionary