suffer from an incurable disease - Almanca İngilizce Sözlük