hive made of a hollow tree trunk - Espagnol Anglais Dictionnaire