earth simulator - French English Dictionary