flowery splendour - Spanish English Dictionary