dispatch an enemy - German English Dictionary