faculty of veterinary science - Alemán Inglés Diccionario