a strong-rooted tradition - Espagnol Anglais Dictionnaire