self-poisoning - French English Dictionary