tech sgt (technical sergeant) - İspanyolca İngilizce Sözlük