tie down the enemy - French English Dictionary