to call tenders by public advertisement - Español Inglés Diccionario