dispatch an enemy - Turkish English Dictionary