intrenched meander - Turkish English Dictionary