sunspots - French English Dictionary