eclipsing - French English Dictionary