one that stabs - French English Dictionary