lamb stew with brains and eggplant - German English Dictionary