suffer a pang of conscience - Turkish English Dictionary