ınternational blind sports association (ıbsa) - Turkish English Dictionary