mutual dependency - Español Inglés Diccionario