lúcula - French English Dictionary