self-cancelling - French English Dictionary