empress candle plant - French English Dictionary