interdependist - Spanish English Dictionary