independent bid protest system - Spanish English Dictionary