the skin of our teeth ' - Allemand Anglais Dictionnaire