stress relieving by thermal means - Allemand Anglais Dictionnaire