self-medicate - French English Dictionary