pin one's hopes on someone - Turco Inglés Diccionario