that annoys me - Turkish English Dictionary