non-driving motor vehicle - Turkish English Dictionary