top of a beehive - French English Dictionary