farming machine - Espagnol Anglais Dictionnaire