allotetraploidy - Turkish English Dictionary