artichoke rice, minced meat, onion, parsley and lemon juice topped with egg and lemon sauce - Französisch Englisch Wörterbuch