imprecate - German English Dictionary