imprecated - French English Dictionary