silinmez bir iz bırakmak - Turkish English Dictionary