propane torch - Turkish English Dictionary