continually annoying or inconveniencing someone - German English Dictionary