ornamental allium - Spanish English Dictionary