speckled spleen - Turkish English Dictionary