well-trusted - Francés Inglés Diccionario