loss of life and property - Français Anglais Dictionnaire