agricultural equipment and machinery - Spanish English Dictionary