What does Bacardi ® mean?

Bacardi ® - German to English

Bacardi ®