take many lives - Allemand Anglais Dictionnaire