spherical lune - French English Dictionary