apoidea - French English Dictionary