monocoque ultra light steel body - Francés Inglés Diccionario