ostembryon - French English Dictionary