be barely scathed - Spanish English Dictionary