embriyo - French English Dictionary