solidarity association for the physically disabled - Turkish English Dictionary