sauce made with sheep spleen, toast, and other ingredients - Türkisch Englisch Wörterbuch