self cancelling - French English Dictionary