tree branch that sprouts easily - Español Inglés Diccionario