technical and administrative - İspanyolca İngilizce Sözlük