piece of honeycomb of wild bees - Francés Inglés Diccionario