hope for the best but expect the worst - French English Dictionary