arcair torch - German English Dictionary