lay the foundations for - French English Dictionary