over-reliance - German English Dictionary