ecstasy (mdma) - French English Dictionary