founded upon - Allemand Anglais Dictionnaire