leave something unscathed - Espagnol Anglais Dictionnaire