partially sighted athlete - French English Dictionary