obliterate one's trace - Turco Inglés Diccionario