hive of a type of stingless bee - Español Inglés Diccionario