legged machines - İspanyolca İngilizce Sözlük