live in hope of - German English Dictionary