annoy someone insistently - Turkish English Dictionary