be born in a hive (bees) (in bee-keeping) - Espagnol Anglais Dictionnaire