relieving pain and shame - Allemand Anglais Dictionnaire