mdma (methylene dioxymethamphetamine) - German English Dictionary