trichocyst - German English Dictionary