veterinary border inspection posts - Turkish English Dictionary