stick canceller - French English Dictionary