who repeats something insistently to the point of becoming annoying - Französisch Englisch Wörterbuch