indelibly - Turkish English Dictionary