insistent annoyance, bother, or nuisance - Spanisch Englisch Wörterbuch