life and property insurance - Alemán Inglés Diccionario