survive unscratched - Français Anglais Dictionnaire