polyploid - French English Dictionary