cirrocumulus cloud - French English Dictionary