farm irrigation structure - Turkish English Dictionary