supporting pillars - Alemán Inglés Diccionario