Dictionary of beekeeping terms with allied scientific terms, giving translations from and into English-French-German-Dutch, with Latin index;