stenopaic spectacles - French English Dictionary