worldbuilding - French English Dictionary