trichocyst - Español Inglés Diccionario