tape treading path - Turkish English Dictionary