substantial physical completion - Spanish English Dictionary