texas sage (salvia texana) - Spanish English Dictionary