final physical completion - Turkish English Dictionary