annoy repeatedly - German English Dictionary