permanent motor vehicle registry - Turkish English Dictionary