embryopathia - French English Dictionary