a prick of conscience - Turkish English Dictionary