sheet metal brake - Alemán Inglés Diccionario