overdependency - French English Dictionary