stone laid across - German English Dictionary