dispatch an enemy - Francés Inglés Diccionario