revenue from construction contracts - Español Inglés Diccionario