embrioide - French English Dictionary