interdependent system - French English Dictionary