incurability - German English Dictionary