sun letter - French English Dictionary