long match or candle - French English Dictionary