lay the foundations of - Français Anglais Dictionnaire