ectocyst - Turkish English Dictionary