stone laid across - Spanish English Dictionary