defile (narrow pass) - Turco Inglés Diccionario