ecstasy (mdma) - German English Dictionary