foreseeable lifetime - Alemán Inglés Diccionario