substantial physical completion - Turkish English Dictionary