amfidiploid - German English Dictionary