imprecated - German English Dictionary