cirro-cumulus - French English Dictionary