incurably - German English Dictionary