lay the first stone - German English Dictionary