mood-altering drug - Espagnol Anglais Dictionnaire