mountain buttress - Español Inglés Diccionario