triploid - German English Dictionary