god rest one's soul - Allemand Anglais Dictionnaire