machine finished - Turkish English Dictionary