put one's hopes on something - Français Anglais Dictionnaire