water cooled torch - Turkish English Dictionary