corrugation irrigation - Turkish English Dictionary