Dictionary of animal production terminology : in English, French, Spanish, German and Latin. (EAAP publication ;, 1985)