well-beaten - Turkish English Dictionary