poor eyesight - French English Dictionary