be bushwhacked - French English Dictionary