car with a removable hood - Francés Inglés Diccionario