self-maintained - Alemán Inglés Diccionario