embriyoid - French English Dictionary