mountain buttress - Espagnol Anglais Dictionnaire