hard-baked spleen - French English Dictionary