it has/had rubbed - Turco Inglés Diccionario