embriopathy - French English Dictionary