be barely scathed - Turkish English Dictionary