public's opposition - French English Dictionary