kerosene torch - French English Dictionary