motor vehicle registration/licensing - Turkish English Dictionary