mutual dependence - Francés Inglés Diccionario