hold a public consultation - French English Dictionary