made of steel or aluminium alloy - Alemán Inglés Diccionario