ectocyst - French English Dictionary