deicide - German English Dictionary