place with abundant flagstones - Alemán Inglés Diccionario