pin one's hope upon someone - Deutsch Englisch Wörterbuch