reproachful (look) - Turkish English Dictionary