embryomas - French English Dictionary