self-supporting wall - Alemán Inglés Diccionario