self-maintained - Francés Inglés Diccionario