Best Answer - Chosen by VotingSignifica uma conseqüência duma condição imposta.
Mais ou menos sinônimo de "causando".
Se A é verdadeiro, então B [é uma conseqüência].
Se "há uma grande variedade de..." é verdadeiro, então "ter oportunidade de beber um..." [é uma conseqüência].
Traduzindo para o Inglês:
"There is a great variety of castes and respective characteristics, MAKING us have oportunity to drink a good Madeira wine."
Apenas algumas correções:
1. "Há uma grande variedade de castas e respectivas características, fazendo (com) que tenhamos oportunidade de beber um bom Vinho da Madeira."
2. Chama de frase, período ou sentença. Oração, de acordo com a terminologia da Gramática Brasileira, é apenas uma parte, nesse caso.
Espero que tenha te ajudado novamente. =]