finishable - Turkish English Dictionary