made of steel or aluminium alloy - Turc Anglais Dictionnaire