punish publicly - Turkish English Dictionary