interdependency concept - Español Inglés Diccionario