land on both feet - Turco Inglés Diccionario