beekeeper needle - French English Dictionary