tree-dwelling - Turkish English Dictionary