self-destructively - French English Dictionary