speak or act impudently or insolently - Turc Anglais Dictionnaire