leave trace evidence - Francés Inglés Diccionario