aluminum alloy superstructure - Francés Inglés Diccionario