moist pie made with eggs, sultanas, olives - Türkisch Englisch Wörterbuch