endometrium - French English Dictionary