self-branching - Turkish English Dictionary