embryoid - Turkish English Dictionary