ectoplasme - French English Dictionary