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