trichocyst - Turkish English Dictionary