a tree with blue flowers (dalea cliffortiana) - Spanish English Dictionary