something annoying - German English Dictionary