foot of a rock wall - Espagnol Anglais Dictionnaire