practically finished - Turkish English Dictionary