deep-rooted past - Spanish English Dictionary