otocyst - German English Dictionary