mexican mint (salvia divinorum) - German English Dictionary