occasional annoyance - German English Dictionary