place with abundant flagstones - Turco Inglés Diccionario