dark and narrow place - Turco Inglés Diccionario