motor vehicle mechanic badge - Turc Anglais Dictionnaire