narrow winding street - Turco Inglés Diccionario