reflecting concentrator - French English Dictionary