farm implement - Francés Inglés Diccionario