amphiploidy - Spanish English Dictionary