it has/had rubbed - Francés Inglés Diccionario