ectoplasm - Spanish English Dictionary