indeleble - Turkish English Dictionary