pin one's faith upon someone - Turco Inglés Diccionario