embellish (something) with flowers - Espagnol Anglais Dictionnaire