the best of all possible worlds - Allemand Anglais Dictionnaire