continually annoying or inconveniencing someone - Espagnol Anglais Dictionnaire