stuffed eggplant - German English Dictionary