leave to the next generations - Français Anglais Dictionnaire