agricultural structures and irrigation - Turkish English Dictionary