overkill (weapons) - Francés Inglés Diccionario