high-functioning addict - French English Dictionary