overdependency - Spanish English Dictionary