meaning of Acamprosat

Acamprosat - German to English

acamprosate