residential property under construction - Spanish English Dictionary