remove one's trace - Alemán Inglés Diccionario