deicidal - German English Dictionary