tree branch that sprouts easily - Spanish English Dictionary