independent bid protest system - Alemán Inglés Diccionario