live in hope of - French English Dictionary