walk away without a scratch - Turkish English Dictionary