self-maintained - Allemand Anglais Dictionnaire