kerosene torch - Turkish English Dictionary