pave traffic areas with stones - Francés Inglés Diccionario