declaration on the right to development - Allemand Anglais Dictionnaire