take many lives - Espagnol Anglais Dictionnaire