torpedoing - French English Dictionary