accumulated knowledge and experience - Allemand Anglais Dictionnaire