relieving pain and shame - Turc Anglais Dictionnaire