with impudence and shamelessness - Turkish English Dictionary