tie down the enemy - Spanish English Dictionary