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