self-supporting wall - Turco Inglés Diccionario