foreseeable lifetime - Francés Inglés Diccionario