begin to leaf - Spanish English Dictionary