paved and curbed street - Turco Inglés Diccionario