self-explanatory - Allemand Anglais Dictionnaire