psychedelics - German English Dictionary