rubbing down and touching up - Turco Inglés Diccionario