a strong-rooted tradition - Allemand Anglais Dictionnaire