additional vehicle permit - Turkish English Dictionary