euploid - German English Dictionary