life and property - Español Inglés Diccionario