carpellate - French English Dictionary