machine-made trail - Allemand Anglais Dictionnaire