rubbed sore - Turco Inglés Diccionario