imprecating - French English Dictionary