embriectomy - French English Dictionary