made of steel or aluminium alloy - Spanish English Dictionary