mechanic's helper - Turc Anglais Dictionnaire