long term limiting illness - Alemán Inglés Diccionario