hold the ... harmless from ... - Français Anglais Dictionnaire