ecstasy (mdma) addict - French English Dictionary