agricultural equipment and machinery - Turkish English Dictionary