self-intoxication - French English Dictionary