flowery splendour - Alemán Inglés Diccionario