swiss ınstitute for the prevention of alcohol and other drug problems - French English Dictionary