self-chastisement - Turkish English Dictionary