craggy and brambled - Turkish English Dictionary