life annuity contract - Turco Inglés Diccionario