leave no trace of evidence - Inglés Sinónimo Diccionario