self-maintaining - Francés Inglés Diccionario