farm implement - Espagnol Anglais Dictionnaire