water cooled torch - German English Dictionary