life insurance cover - Turco Inglés Diccionario