invitation to bid (itb) - Español Inglés Diccionario