hard-baked spleen - German English Dictionary