trace evidence - Francés Inglés Diccionario