mind-altering drug - Allemand Anglais Dictionnaire