addiction treatment facility - French English Dictionary