narrow alleys - Turco Inglés Diccionario