expostulations - French English Dictionary