grilled spleen - Turkish English Dictionary