self-branching - Alemán Inglés Diccionario