thon (continent) - French English Dictionary