over-reliance - Turkish English Dictionary