superreflection - French English Dictionary