legally operating automobile - Espagnol Anglais Dictionnaire