supplementary irrigation - Turkish English Dictionary