lay the foundations of - Francés Inglés Diccionario