separate foundation - Allemand Anglais Dictionnaire