embryome - French English Dictionary