put mind at rest - Allemand Anglais Dictionnaire