protective clothing against mechanical impact - İspanyolca İngilizce Sözlük