multispheres - French English Dictionary