veterinary institute for tropical and upland research - French English Dictionary