put one's hopes on something - Allemand Anglais Dictionnaire