ectoplast - French English Dictionary