a car marred by scratches - Turco Inglés Diccionario