private sector contractor - Spanish English Dictionary