oxygen torch - Turkish English Dictionary