suffer a pang of conscience - Turc Anglais Dictionnaire