frame of a special vehicle - Francés Inglés Diccionario