land on your feet - Allemand Anglais Dictionnaire