veterinary institute for tropical and upland research - German English Dictionary