tracheide - Spanish English Dictionary