sheet metal fabrication shop - Alemán Inglés Diccionario