revenue from construction contracts - Turkish English Dictionary