endopolyploid - French English Dictionary