haplostemonous - French English Dictionary