stabbed - French English Dictionary