embriyoid - German English Dictionary