loro eclipse - French English Dictionary