steep-walled valley - Alemán Inglés Diccionario