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