imprecating - German English Dictionary