veterinary border inspection posts - Alemán Inglés Diccionario