allodiploid - German English Dictionary