maxilla (pl: maxillae) - French English Dictionary