peripheral glare - French English Dictionary