accumulated knowledge and experience - Français Anglais Dictionnaire