amfidiploid - French English Dictionary