stab from a dagger - French English Dictionary