repeated annoyance - Turkish English Dictionary