capable of being finished - Turkish English Dictionary