self-maintaining - Alemán Inglés Diccionario