amphiploidy - French English Dictionary