place of rest/repose - Allemand Anglais Dictionnaire