hematocyst - German English Dictionary