welding and allied processes - German English Dictionary