dispatch an enemy - Español Inglés Diccionario