put stone slabs/flagstones - Alemán Inglés Diccionario