amphiploidy - Turkish English Dictionary