a car marred by scratches - İngilizce Eşanlam Sözlük