survive unscratched - Allemand Anglais Dictionnaire