hope the best - French English Dictionary