dispatch an enemy - Alemán Inglés Diccionario