permanent motor vehicle registry - German English Dictionary