behave shamelessly or insolently - French English Dictionary