her tarafta iz bırakmak - Turkish English Dictionary