shade tolerant species - Spanish English Dictionary