international sport organization for the disabled - French English Dictionary