land on both feet - İspanyolca İngilizce Sözlük