roasted eggplant - German English Dictionary