repeatedly and frequently annoy - Espagnol Anglais Dictionnaire