self-branching - Español Inglés Diccionario