self-branching - Francés Inglés Diccionario