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