world spirit - French English Dictionary