roasted eggplant - French English Dictionary