deep-rooted past - German English Dictionary