tree-and-branch - Turkish English Dictionary