life and property insurance - Turco Inglés Diccionario