interdependency - Turkish English Dictionary