autocarpous - French English Dictionary