io (international organization) - French English Dictionary