defile (narrow pass) - Alemán Inglés Diccionario