dimetiltriptamin - German English Dictionary