continually annoying or inconveniencing someone - Turkish English Dictionary