made of steel or aluminium alloy - Turco Inglés Diccionario