place where beehives are kept - Français Anglais Dictionnaire