undue annoyance - Turkish English Dictionary