hard stone used for paving streets or roads - Espagnol Anglais Dictionnaire