kerosene torch - German English Dictionary