ask for something insistently - Turkish English Dictionary