machine foot - İspanyolca İngilizce Sözlük