sub-irrigation - Turkish English Dictionary