it's annoying - Turkish English Dictionary