supermaxilla - French English Dictionary