drug rehabilitation facility - French English Dictionary