remove one's trace - Turco Inglés Diccionario