self-trust - Alemán Inglés Diccionario