someone that keeps bees - French English Dictionary