stitch scars - Turco Inglés Diccionario