self-maintained - German English Dictionary