request something insistently - Turkish English Dictionary