to substantially complete - Turkish English Dictionary