hiçbir iz bırakmadan kaybolmak - Turkish English Dictionary