legally operating automobile - Francés Inglés Diccionario