deep-rooted - German English Dictionary