luminous pointer - French English Dictionary