well-trodden (trail) - Turkish English Dictionary