sunshield - French English Dictionary