mounting foot boss - İspanyolca İngilizce Sözlük