monitor sub-contractor performance - Spanish English Dictionary