mind-altering drug - Spanish English Dictionary