expresses reproach - French English Dictionary