mexican mint (salvia divinorum) - Spanish English Dictionary