continually annoying or inconveniencing someone - Español Inglés Diccionario