veterinary clearing station - Turkish English Dictionary