veterinary border inspection posts - Español Inglés Diccionario