put stone slabs/flagstones - Francés Inglés Diccionario