flowery branch - Spanish English Dictionary