obliterate one's trace - Español Inglés Diccionario