expressing anger or disappointment - Turkish English Dictionary