specialized manpower - Spanish English Dictionary