plumber's torch - German English Dictionary