serpent-worship - German English Dictionary