trust res - Francés Inglés Diccionario