person on whom hopes are pinned - Turkish English Dictionary