expresses reproach - Turkish English Dictionary