satanic abuse - German English Dictionary