say one's piece - French English Dictionary