stuffed eggplants with meat - German English Dictionary