finishing off or killing - Allemand Anglais Dictionnaire