to land feet first - Alemán Inglés Diccionario