blastomatoid - German English Dictionary