it rubbed - Turco Inglés Diccionario