hard stone used for paving streets or roads - Spanish English Dictionary