massive buttress - Turco Inglés Diccionario