malignant neoplasm of placenta - French English Dictionary