finishing off or killing - Inglés Sinónimo Diccionario