grilled aubergine - French English Dictionary