speak or act impudently or insolently - French English Dictionary