a car marred by scratches - Turc Anglais Dictionnaire