deep-rooted past - French English Dictionary