aluminium rolling fabrication - Spanish English Dictionary