mdma (methylene dioxymethamphetamine) - French English Dictionary