incurability - Spanish English Dictionary