place one's confidence in - Turco Inglés Diccionario