photochromic spectacles - French English Dictionary