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