tentering machine - Turkish English Dictionary