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