eclipsofita - French English Dictionary