mexican mint (coleus amboinicus lour) - Spanish English Dictionary