texas sage (salvia greggii) - Spanish English Dictionary