veterinary border inspection posts - Francés Inglés Diccionario