sit up and beg - Turkish English Dictionary