trichosclereid - Spanish English Dictionary