to produce evidence - Francés Inglés Diccionario