sheet metal fabrication shop - German English Dictionary