sauce made with sheep spleen, toast, and other ingredients - Turkish English Dictionary