mind-altering drug - Espagnol Anglais Dictionnaire