foreseeable lifetime - Español Inglés Diccionario