international sports federation for persons with intellectual disability - Spanish English Dictionary