faveolate - French English Dictionary