narrow place - Turco Inglés Diccionario