nominated sub-contractor - Spanish English Dictionary