stay off your feet - Allemand Anglais Dictionnaire