cluster of flowers or fruits - Espagnol Anglais Dictionnaire