mutual dependence - Spanish English Dictionary