etched in stone - German English Dictionary