self-maintenance - Francés Inglés Diccionario