place covered in small stones - Spanish English Dictionary