foot of a rock wall - Alemán Inglés Diccionario