machine-made trail - Turc Anglais Dictionnaire