bother or annoy repeatedly - Spanish English Dictionary