track-renewal machine - Turkish English Dictionary