veterinary border inspection posts - Turco Inglés Diccionario