managing contractor - Spanish English Dictionary