legal vehicle - Español Inglés Diccionario