ectoplasm - French English Dictionary