person on whom hopes are pinned - Francés Inglés Diccionario