ectocyst - German English Dictionary