the right to be heard - French English Dictionary