self-intoxication - Spanish English Dictionary