self-trust - Francés Inglés Diccionario