partially sighted athlete - German English Dictionary