self-trust - Turco Inglés Diccionario