mexican mint (salvia divinorum) - French English Dictionary