loss of life and property - Spanish English Dictionary