What does Acamprosat mean?

Acamprosat - German to English

acamprosate