Definition of "indelible" in English