burn like a torch - Turkish English Dictionary