faculty of veterinary science - Turco Inglés Diccionario