aluminium rolling fabrication - Turkish English Dictionary