ectocyst - Spanish English Dictionary