supermaxillary - French English Dictionary