hiç iz bırakmadan kaybolmak - Turkish English Dictionary