vanish without a trace - Alemán Inglés Diccionario