obliterate one's trace - Francés Inglés Diccionario