laying of the foundation stone - Alemán Inglés Diccionario