ectoplasma - Spanish English Dictionary