narrow long lane between two walls - Alemán Inglés Diccionario