machine-made trail - Espagnol Anglais Dictionnaire