io (international organization) - Spanish English Dictionary