solar monitoring observatory (smo) - French English Dictionary