honeycomb and honey of the stingless bee - Español Inglés Diccionario