a load off feet - Allemand Anglais Dictionnaire