revenue from construction contracts - Turco Inglés Diccionario