make one's voice heard - French English Dictionary