group of clouds - French English Dictionary