furrow irrigation - Turkish English Dictionary