place covered in small stones - Espagnol Anglais Dictionnaire