full of flowers or fruit (tree or bush) - Espagnol Anglais Dictionnaire