oxyhydrogen torch - Turkish English Dictionary