supercontinent - French English Dictionary