hard-baked spleen - Turkish English Dictionary