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