repeated annoyance - French English Dictionary