revenue from construction contracts - Spanish English Dictionary