speak or act impudently or insolently - German English Dictionary