deep-rooted tradition - Spanish English Dictionary