permanent motor vehicle registry - French English Dictionary