castigating - French English Dictionary