Je trouve pas de solution pour cette expression même en cherchant un peu sur les dictionnaires. Mon essai : land on the legs Mais franchement, j'ai aucune idée.