profession of druggist - French English Dictionary